You are here: AgileShapes > Miscellaneous > HTTP Post

HTTP Post

This AgileShape can be used to post data from a client machine to a Web application which is predefined. The client receives response from the Web application. It also supports custom attributes and https and web proxy.

 

NOTE: If errors occur during the execution, a message will be written into the AgilePoint Server log file.

 

NOTE: This AgileShape is a specialized sub-type of the AgilePart AgileShape. Refer to the documentation for the AgilePart AgileShape for additional information about the properties and behavior that this sub-type inherits from the AgilePart AgileShape.

 

Design-Time Properties

NOTE: Since this AgileShape is a specialized sub-type of the AgilePart AgileShape, all of the standard properties supported by the AgilePart AgileShape are also supported by this AgileShape. Since they are already documented elsewhere, the standard AgilePart properties are not documented in this section. Refer to the documentation for the AgilePart AgileShape for information about the standard AgilePart properties. Additional design-time properties (other than the standard AgilePart properties) that are specific to this AgileShape are documented below.

 

HttpPost

Credential

The HTTP page URL section should contain a valid URL such as http://MachineName:PortNumber/WebApplication.aspx.

 

The Authentication section allows you to specify the authentication for doing the Http post function.

Do one of the following:

 

 

Request

This tab allows you to specify a custom header by clicking on the ellipses button.

 

NOTE: The Value field cannot accept special characters, such as “~!@#$%^&*. “ etc.

 

You can add parameters that will be used while posting to a Web application, for example:

 

 

 

 

 

Response

This tab allows you to bind a response. You can bind the response in two ways. One is to bind the response with an AgilePoint Schema, the other is to store it in a custom attribute. If the Web application that is called is based on Base64 Encode, make sure to select this option.

 

Security

This tab allows you to enable SSL Authentication. If SSL Authentication is checked, you can add client certificates by clicking the ellipses button at the right side.

 

ProxyServer

This tab allows you to specify whether a proxy can be used during the execution of the Http Post.